be under a lot of stress - Français Anglais Dictionnaire